From c5373e65f3e6d0f7bac1768fc6a03860998fbb9e Mon Sep 17 00:00:00 2001 From: liangjian66 <2695621767@qq.com> Date: Thu, 28 Apr 2022 14:23:42 +0800 Subject: [PATCH] =?UTF-8?q?java=E5=BC=82=E5=B8=B8=E5=A4=84=E7=90=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit java异常处理 --- ...46\344\271\240\347\254\224\350\256\260.md" | 1 + src/Test.java | 35 ++++++++++++------- 2 files changed, 24 insertions(+), 12 deletions(-) diff --git "a/Java\345\255\246\344\271\240\347\254\224\350\256\260.md" "b/Java\345\255\246\344\271\240\347\254\224\350\256\260.md" index 724f146..756e0de 100644 --- "a/Java\345\255\246\344\271\240\347\254\224\350\256\260.md" +++ "b/Java\345\255\246\344\271\240\347\254\224\350\256\260.md" @@ -2,3 +2,4 @@ ### Java中的异常处理 +* 在程序出错误的时候,Java支持异常,将错误信息封装起来,并让程序跳出正常的处理流程,交给异常处理部分去处理 \ No newline at end of file diff --git a/src/Test.java b/src/Test.java index c6d7a47..8019972 100644 --- a/src/Test.java +++ b/src/Test.java @@ -52,15 +52,26 @@ public class Test { public static void main(String[] args) throws ClassNotFoundException, SQLException { + + +// try { +// int[] arr = new int[1]; +// arr[1] = 9; +// }catch (Exception ex){ +// ex.printStackTrace(); +// } + + Class.forName(""); + int[] arr = new int[1]; arr[1] = 9; - try { + System.out.println("异常处理"); - }catch (Exception eo){ - } + } + public void connect(){ Connection connection = null; try { Class.forName("com.mysql.jdbc.Driver"); @@ -81,15 +92,15 @@ public static void main(String[] args) throws ClassNotFoundException, SQLExcepti String sql = "select * from user_tab where name = 'hanxiao'"; - PreparedStatement preparedStatement = connection.prepareStatement(sql); - ResultSet resultSet = preparedStatement.executeQuery(sql); - while (resultSet.next()){ - System.out.print("["); - System.out.print( resultSet.getInt("id")+"\t"); - System.out.print( resultSet.getString("name")+"\t"); - System.out.print( resultSet.getInt("age")+"\t"); - System.out.println("]"); - } +// PreparedStatement preparedStatement = connection.prepareStatement(sql); +// ResultSet resultSet = preparedStatement.executeQuery(sql); +// while (resultSet.next()){ +// System.out.print("["); +// System.out.print( resultSet.getInt("id")+"\t"); +// System.out.print( resultSet.getString("name")+"\t"); +// System.out.print( resultSet.getInt("age")+"\t"); +// System.out.println("]"); +// } }