SQLiteException句柄

时间:2018-01-10 11:23:04

标签: c# sqlite exception

如何正确处理一种类型但具有不同意义的异常?

例如:

抛出SQLiteException 如果表不存在, 如果行不存在, 如果不可能打开DB文件等 并且每个人的处理程序应该是不同的,但是标准的方式

try{ } catch (SQLiteException e) { }

不会制作许多处理程序,因为每个代码都是一个。

我可以使用例外消息吗? (恕我直言,这是不对的)

我应该检查每个问题吗? 文件存在,表存在,列存在,行存在等。

0 个答案:

没有答案