Java异常

162 阅读1分钟

异常类型

分为两大类,错误Error和异常Exception

image.png

处理异常

try监控区域

catch捕获异常

finally不管是否异常都执行(完成善后工作)

image.png

throw、throws主动抛出异常

throw一般在方法中使用

image.png

throws在方法上使用

image.png 自定义异常 步骤:

  1. 创建自定义异常类
  2. 在方法中通过throw关键字抛出异常对象
  3. 如果在当前抛出异常的方法中处理异常,可以使用try-catch语句捕获并处理,否则在方法的声明处通过throws关键字指明要抛出给方法调用者的异常
  4. 在出现异常方法的调用者中捕获并处理异常