在 Java 中防止异常与捕获异常 [已关闭]
2022-09-04 05:04:42
我想知道在实践中其他SOers如何倾向于处理和/或防止异常。
在什么情况下可以防止异常,以及如何防止?在什么情况下会发现异常?
我通常通过,嗯,基本上说“NullPointerExceptions”(和其他类似的)来防止“ NullPointerExceptions”if(foo!=null) {...}
我发现在大多数情况下,这比使用尝试捕获块所涉及的所有内容都要笨重。
当潜在的异常更复杂或更多时,我会使用 try-catch 块。