在java中使用特定类时,为什么我似乎被迫为java api中的某些类提供异常处理?异常处理要求
如:
private DocumentBuilderFactory dbf = DocumentBuilderFactory.newInstance();
private DocumentBuilder db;
try {
db = dbf.newDocumentBuilder();
} catch(Exception e) {}
可以编译,但是:
private DocumentBuilderFactory dbf = DocumentBuilderFactory.newInstance();
private DocumentBuilder db;
db = dbf.newDocumentBuilder();
不会。为什么?有人能为我澄清一下吗?我能不能让可能的异常在运行时影响我的程序而不处理它?