throws 关键字仅用于检查异常。它指示调用者使用 try catch 块通过 throws 关键字排除所有列出的异常。
既然我们知道我们的模块中可能会发生什么样的检查异常,那么:
为什么我们不在模块内部使用 try catch 块来处理已检查的异常?
我们可以使用 try-catch 块处理模块内部的检查异常吗?
如果 (2) 的答案是肯定的,那么为什么我们使用 throws 关键字强制调用者排除那些异常,而我们可以在模块本身内部排除相同的异常?
这样我们就不需要在每次调用方法时手动排除异常。
忽然笑
一只斗牛犬
蝴蝶刀刀
当年话下
开心每一天1111
随时随地看视频慕课网APP
相关分类