java异常(Exception)入门

先来看一段代码:

java异常(Exception)入门_第1张图片

 这段代码语法是没有任何问题的,但是temp这个变量的分母为0,我们知道分母是不能为0的;

所以当你执行的时候,会抛出(专业名词)以下异常:

ArithmeticException:计算异常 

并且在遇到异常后,接下来的代码是不会再执行了

怎么让它能够在抛出异常后继续执行接下来的代码呢?

idea:选中异常代码,Ctrl + Alt + T,try / catch (6)

java异常(Exception)入门_第2张图片

 然后代码就会变成java异常(Exception)入门_第3张图片

再次执行代码:任然会有ArithmeticException异常提示,但是提示过后后面的代码仍然继续执行了

java异常(Exception)入门_第4张图片 

 

你可能感兴趣的:(java)