ChainedExceptionDemo.java Source code

Java tutorial

Introduction

Here is the source code for ChainedExceptionDemo.java

Source

import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;

public class ChainedExceptionDemo {
    static Connection conn;

    public static void main(String[] args) {
        String driver = "com.mysql.jdbc.Driver";
        String connectionURL = "jdbc:mysql://127.0.0.1:3306/sample";
        try {
            Class.forName(driver);
        } catch (java.lang.ClassNotFoundException e) {
            e.printStackTrace();
        }
        try {
            conn = DriverManager.getConnection(connectionURL);
            Statement stmt = conn.createStatement();
            ResultSet rs = stmt.executeQuery("SELECT * FROM NONEXISTINGTABLE");
            rs.next();
            rs.close();
        } catch (SQLException sx) {
            for (Throwable e : sx) {
                System.err.println("Error encountered: " + e);
            }
        }
    }
}