Java异常重要吗?
我今天有一个讲座,教授回顾了Java中的基本面向对象概念。有一次,她说“异常对代码非常重要,您需要处理所有可能的情况。”
我一直认为代码的许多try {...} catch(...) {...} ...
部分是糟糕代码设计的标志。我知道各种Java类都需要try-catch部分,但我不认为捕获所有(或许多)可能的异常是良好设计的一部分
你可以在下面搜索框中键入要查询的问题!
我今天有一个讲座,教授回顾了Java中的基本面向对象概念。有一次,她说“异常对代码非常重要,您需要处理所有可能的情况。”
我一直认为代码的许多try {...} catch(...) {...} ...
部分是糟糕代码设计的标志。我知道各种Java类都需要try-catch部分,但我不认为捕获所有(或许多)可能的异常是良好设计的一部分
# 1 楼答案
如果您遇到任何异常并且没有处理它,那么您的程序要么无法编译,要么在运行时崩溃。如果不需要很多try-catch语句,可以让一个方法声明一些异常。但根据我的说法,检查异常应该始终以任何一种方式处理