zoukankan      html  css  js  c++  java
  • 【自动化__持续集成】___java___异常处理

    一、代码如下

    package www.wujianbotwo;
    
    public class Demo12 {
    
    	public static void main(String[] args) {
    		// TODO Auto-generated method stub
    		try {
    			
    		}catch(Exception e) {
    			
    		}
    		
    
    	}
    	
    	
    	
    
    }
    
    package www.wujianbotwo;
    
    public class Demo13 {
    
    	public static void main(String[] args) {
    		// TODO Auto-generated method stub
    		Demo13 demo13= new Demo13();
    		//demo13.nullTest();
    		demo13.nullTestFour();
    
    	}
    
    	private void nullTest() {
    		// TODO Auto-generated method stub
    		try {
    			String s= null;
    			System.out.println("长度为:" + s.length());
    		}
    		catch(Exception e) {
    			System.out.println("您的字符串没有定义吧!!");
    		}
    	}
    	
    	private void nullTestTwo() {
    		// TODO Auto-generated method stub
    		//try {
    			String s= null;
    			System.out.println("长度为:" + s.length());
    		//}
    		//catch(Exception e) {
    		//	System.out.println("您的字符串没有定义吧!!");
    		//}
    	}
    	
    	
    	private void nullTestThree() {
    		// TODO Auto-generated method stub
    		try {
    			String s= null;
    			System.out.println("长度为:" + s.length());
    		}
    		catch(Exception e) {
    			System.out.println(e);
    		}
    	}
    	
    	private void nullTestFour() {
    		// TODO Auto-generated method stub
    		try {
    			String s= null;
    			System.out.println("长度为:" + s.length());
    		}
    		catch(NullPointerException e) {
    			System.out.println(e);
    			System.out.println(e.getMessage());
    			System.out.println(e.getStackTrace());
    		}
    	}
    }
    
    package www.wujianbotwo;
    
    public class Demo14 {
    
    	public static void main(String[] args) {
    		// TODO Auto-generated method stub
    		Demo14 demo14= new Demo14();
    		demo14.nullTest();
    
    	}
    	
    	private void nullTest() {
    		// TODO Auto-generated method stub
    		try {
    			String s= null;
    			//int x= 9 / 0;
    			System.out.println(s.length());
    			//System.out.println(x);
    		} catch (Exception e) {
    			// TODO Auto-generated catch block
    			e.printStackTrace();
    		}
    	}
    
    }
    
    package www.wujianbotwo;
    
    public class Demo14 {
    
    	public static void main(String[] args) {
    		// TODO Auto-generated method stub
    		Demo14 demo14= new Demo14();
    		demo14.nullTest();
    
    	}
    	
    	private void nullTest() {
    		// TODO Auto-generated method stub
    		try {
    			String s= null;
    			//int x= 9 / 0;
    			System.out.println(s.length());
    			//System.out.println(x);
    		} 
    		catch (ArithmeticException e) {
    			// TODO Auto-generated catch block
    			e.printStackTrace();
    		}
    		catch (NullPointerException e) {
    			// TODO Auto-generated catch block
    			e.printStackTrace();
    		}
    	}
    
    }
    
    package www.wujianbotwo;
    
    public class Demo14 {
    
    	public static void main(String[] args) {
    		// TODO Auto-generated method stub
    		Demo14 demo14= new Demo14();
    		demo14.nullTest();
    
    	}
    	
    	private void nullTest() {
    		// TODO Auto-generated method stub
    		try {
    			String s= null;
    			//int x= 9 / 0;
    			System.out.println(s.length());
    			//System.out.println(x);
    		} 
    		catch (ArithmeticException e) {
    			// TODO Auto-generated catch block
    			e.printStackTrace();
    		}
    		catch (NullPointerException e) {
    			// TODO Auto-generated catch block
    			//e.printStackTrace();
    			System.out.println(e);
    			System.out.println("字符变量没有初始化");
    		}
    	}
    
    }
    
  • 相关阅读:
    Java零基础系列教程015Java异常
    Java零基础系列教程013Java多态
    Java零基础系列教程12Java继承
    Java零基础系列教程11Java类和对象练习之扑克模拟
    Java零基础系列教程10Java抽象与封装
    【原创】Linux虚拟化KVM-Qemu分析(四)之CPU虚拟化(2)
    【原创】Linux虚拟化KVM-Qemu分析(三)之KVM源码(1)
    【原创】Linux虚拟化KVM-Qemu分析(二)之ARMv8虚拟化
    如何取书名(2)
    《金融业人工智能实践 》(Hands-On Artificial Intelligence for Banking) 阅读指南
  • 原文地址:https://www.cnblogs.com/wujianbo123/p/7492025.html
Copyright © 2011-2022 走看看