Java try catch statement
•
Java
try { 逻辑代码块1; } catch(ExceptionType e) { 处理代码块1; }
Example 1
import java.util.Scanner; public class Test02 { public static void main(String[] args) { Scanner scanner = new Scanner(system.in); System.out.println("---------学生信息录入---------------"); String name = ""; // 获取学生姓名 int age = 0; // 获取学生年龄 String sex = ""; // 获取学生性别 try { System.out.println("请输入学生姓名:"); name = scanner.next(); System.out.println("请输入学生年龄:"); age = scanner.nextInt(); System.out.println("请输入学生性别:"); sex = scanner.next(); } catch (Exception e) { e.printStackTrace(); System.out.println("输入有误!"); } System.out.println("姓名:" + name); System.out.println("年龄:" + age); } }
---------学生信息录入--------------- 请输入学生姓名: 徐白 请输入学生年龄: 110a java.util.InputMismatchException at java.util.Scanner.throwFor(UnkNown Source) at java.util.Scanner.next(UnkNown Source) at java.util.Scanner.nextInt(UnkNown Source) at java.util.Scanner.nextInt(UnkNown Source) 输入有误! 姓名:徐白 年龄:0 at text.text.main(text.java:19)
The content of this article comes from the network collection of netizens. It is used as a learning reference. The copyright belongs to the original author.
THE END
二维码