使用此代码时,为IOException提供此错误无法访问的catch块。永远不会从try语句主体
抛出此异常protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.breakfast);
ListView lst=(ListView) findViewById(R.id.listView1);
try
{
Load_Database();
}
catch (IOException e)
{
throw new RuntimeException(e);
}
答案 0 :(得分:0)
只有函数Load_Database()
抛出IOException时才需要catch块 - 因为显然不是这种情况(我猜,如果没有看到实现,Load_Database()
自己处理异常) ,你应该安全地删除整个try-catch块并简单地调用Load_Database()
答案 1 :(得分:0)
如果在load_database()方法中进行连接创建或任何其他与DB相关的事情,则将IOException更改为SQLException。