Exception异常处理机制 try catch finally throw throws

在这里插入图片描述
在这里插入图片描述
ArithmeticException直接写Exception也可以
finally 可以不要finallt 假设IO 资源 关闭!
在这里插入图片描述
在这里插入图片描述
可以写多个catch 从上往下 从小到大的异常进行捕获 层层递进
捕获异常快捷键:左键选中代码 Ctrl+Alt+T
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述throws用于类 throw用于方法体 匿名内部类
在这里插入图片描述
用了try cathch之后程序不会因为Exception异常而中断
并且这里老师是用运行时异常给你打的比方,运行时异常系统会自动抛出,非要用throws这里必须为专用异常 算数异常,而不能用通用异常 运行时异常
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
使用Alt+Enter寻找提示

Guess you like

Origin blog.csdn.net/dasgs5a64/article/details/120623365