Java 为什么使用异常处理机制?
如果不使用异常处理,程序遇到异常就会终止运行。进行异常处理后,后面的代码还能继续执行。
在编写程序时,经常要在可能出现错误的地方加上检测的代码, 如进行 x/y 运算时,要检测分母为 0,数据为空,输入的不是数据而是字符等。过多的if-else分支会导致程序的代码加长、臃肿, 可读性差。因此采用异常处理机制。
Java 采用的异常处理机制,是将异常处理的程序代码集中在一起, 与正常的程序代码分开,使得程序简洁、优雅,并易于维护。
如果不使用异常处理,程序遇到异常就会终止运行。进行异常处理后,后面的代码还能继续执行。
在编写程序时,经常要在可能出现错误的地方加上检测的代码, 如进行 x/y 运算时,要检测分母为 0,数据为空,输入的不是数据而是字符等。过多的if-else分支会导致程序的代码加长、臃肿, 可读性差。因此采用异常处理机制。
Java 采用的异常处理机制,是将异常处理的程序代码集中在一起, 与正常的程序代码分开,使得程序简洁、优雅,并易于维护。