bubbling up exceptions
Jeg har en klasse som kan kaste en række exceptions, hvordan kan jeg få fanget de exceptions når jeg laver en instans af den klasse ?fx:
public DBConnect(String host, String db, String user, String pass)
throws ClassNotFoundException, InstantiationException, SQLException, IllegalAccessException, ConnectException {
Class.forName("com.mysql.jdbc.Driver").newInstance();
this.conn = DriverManager.getConnection("jdbc:mysql://"+host+"/"+db+"?user="+user+"&password="+pass+"");
}
og når jeg laver en instans af den klasse
try {
DBConnect db = new DBConnect("localhost","xxxx","xxxxx","xxxxx");
}
catch { ..... de fejl der blev kastet
På den måde jeg jeg har lavet det får jeg bare en NullPointerException, jeg får ikke de fejl med op.
