我在Android中构建自己的库,我想在我的方法使用时给出关于try-catch块的警告
例如我的库类如下
public class MyLib{
public void foo(){
// any code here
}
}
以及用户的活动
MyLib lib = new MyLib();
lib.foo();
我想在此处发出警告,并在用户按下 Alt + Enter 后如下
MyLib lib = new MyLib();
try{
lib.foo();
}catch(Exception e){
}
是否有关于此的代码,注释或配置?
答案 0 :(得分:2)
当IDE警告您未处理的异常时,表示该方法抛出已检查的异常。如果您的方法抛出IOException
:
public void foo() throws IOException {
}
详细了解已检查的例外here。
答案 1 :(得分:1)
假设您的方法抛出JSONException
,将其添加到您的方法签名
public class MyLib{
public void foo() throws JSONException{
// any code here
}
}
现在无论哪个类尝试访问您的代码都必须捕获或抛出此异常。