SQLWarning: setNextWarning(SQLWarning w) : SQLWarning « java.sql « Java by API






SQLWarning: setNextWarning(SQLWarning w)

  
import java.sql.SQLException;
import java.sql.SQLWarning;

public class Main {

  public static void main(String[] args) {
    try {
      throwWarning();
    } catch (SQLException e) {
      System.err.println("An SQL exception occurred: " + e);
      e.printStackTrace();
      while ((e = e.getNextException()) != null) {
        System.err.println("Contained reason: " + e);
      }
    }
  }

  private static void throwWarning() throws SQLException {
    SQLWarning rootWarning = new SQLWarning("Outter warning");
    SQLWarning containedWarning = new SQLWarning("Inner warning");
    rootWarning.setNextWarning(containedWarning);
    throw rootWarning;
  }

}

   
    
  








Related examples in the same category

1.new SQLWarning(String reason)
2.SQLWarning: getNextWarning()