throws 异常抛出机制

alt text

自定义异常

当程序中出现了一些错误,其信息不在Throwable子类中描述处理, 这个时候可以自己设计异常类,用于描述该错误信息。

自定义异常步骤

  1. 定义类:自己定义异常类名,继承Exception或RuntimeException
  2. 如继承Exception, 属于编译异常
  3. 如继承RuntimeException,属于运行异常(一般为继承RuntimeException)

throw VS throws

alt text


本文章使用limfx的vscode插件快速发布