在Java中,如果一个方法声明可能会抛出一个IOException,那么该方法应该如何处理?

答案解析

选项A和C是可行的,根据情况选择合适的处理策略,通常情况下,应该在方法内部处理,或者在调用者处处理,但是只有C选项声明在方法签名中,而D选项不准确,只有当方法自己处理不了,抛给调用者处理才使用throws,所以A、C都可行,C更符合语义。
正确答案:C
随机推荐
开始刷题