Classe de conexão banco de dados Firebird

public class AcessoFirebird {
Connection con;
public static void main(String[] args){
new AcessoFirebird();
}
public Connection conectar() throws SQLException {

    try {
        Class.forName("org.firebirdsql.jdbc.FBDriver");
        con = DriverManager.getConnection(
			"jdbc:firebirdsql:localhost/3050:C:\\BASEDEDADOS\\PDVESTOQUE.FDB",
			"SYSDBA",
			"masterkey");
    } catch (ClassNotFoundException ex) {
        ex.printStackTrace();
        JOptionPane.showMessageDialog(null, "Erro de SQL 1");
        // 1 problemas com o driver mysql
    } catch (SQLException ex) {
        ex.printStackTrace();
        JOptionPane.showMessageDialog(null, "Erro de SQL 2");
        //2 problemas com a conexão do banco
    }
return con;
}

}