diff --git "a/47 \346\250\212\345\260\217\351\203\255/20230509 Java\351\235\242\345\257\271\345\257\271\350\261\241\345\274\202\345\270\270.md" "b/47 \346\250\212\345\260\217\351\203\255/20230509 Java\351\235\242\345\257\271\345\257\271\350\261\241\345\274\202\345\270\270.md" new file mode 100644 index 0000000000000000000000000000000000000000..186797bfb8165dbd29954fef293fbef5d75ade44 --- /dev/null +++ "b/47 \346\250\212\345\260\217\351\203\255/20230509 Java\351\235\242\345\257\271\345\257\271\350\261\241\345\274\202\345\270\270.md" @@ -0,0 +1,31 @@ +# 异常 + +```java +//两个数相加 +public class Main { + public static void main(String[] args){ + while (true) { + + try { + Scanner sc = new Scanner(System.in); + System.out.println("请输入整数1"); + int I1 = sc.nextInt(); + Scanner s = new Scanner(System.in); + System.out.println("请输入整数2"); + int I2 = sc.nextInt(); + int num=0; + if (I1>0 && I2>0){ + num=num+I1+I2; + System.out.println("输入值为"+num); + break; + }else if (I1<0 && I2<0){ + System.out.println("输入数字不能为负"); + break; + } + } catch (Exception e) { + System.out.println("输入类型错误"); + } + } + } +} +``` \ No newline at end of file