1

每个人都知道 NotePad exaple for android。它的内容提供程序包含“throw new SQLException("Failed to insert row into " + uri);" 在插入方法的末尾,但是当我尝试在自己的 contentProvider 中使用此行时,Eclipse 显示错误“未处理的异常类型 SQLException”。

我怎样才能从这个方法中抛出这个异常?

4

1 回答 1

2

你需要告诉编译器这个方法会抛出这个异常,所以在你的方法头中添加“throws SQLException”,例如

public Uri insert(Uri uri, ContentValues values) throws SQLException {
    //dostuff
}
于 2011-06-06T08:28:05.363 回答