前言
我们在开发的过程会会遇到各种各样的异常,在 Java 中通常是把异常当作对象来处理。同时在开发中我们要求应用程序需要进行完整的异常处理,以给用户友好的提示,或者修正异常后可以让程序继续执行。我们都知道可以借助 try-catch 来捕获异常,那如何抛出异常呢?没错,就是借助 throw 和 throws 这两个关键字来处理,这两个关键字很像,那它们之间有什么区别呢?下面就听小弟娓娓道来⏩~
throw 和 throws
我们还是先举两个例子?
??示例一:throws??
import java.io.File;import java.io.FileInputStream;