From c7f042ce8bd2755170388eb556e7e170fac13935 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=BB=84=E6=B5=81=E6=B6=9B?= <1841582040@qq.com> Date: Wed, 10 May 2023 23:43:05 +0800 Subject: [PATCH] =?UTF-8?q?java=E4=BD=9C=E4=B8=9A?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../20230510 \345\274\202\345\270\270.md" | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 "57 \351\273\204\346\265\201\346\266\233/20230510 \345\274\202\345\270\270.md" diff --git "a/57 \351\273\204\346\265\201\346\266\233/20230510 \345\274\202\345\270\270.md" "b/57 \351\273\204\346\265\201\346\266\233/20230510 \345\274\202\345\270\270.md" new file mode 100644 index 0000000..0414e05 --- /dev/null +++ "b/57 \351\273\204\346\265\201\346\266\233/20230510 \345\274\202\345\270\270.md" @@ -0,0 +1,25 @@ +```java +//用键盘输入两个整数,并求和;如果输入的不是整数用异常去处理 +import java.util.Scanner; + +public class Demo1 { + public static void main(String[] args) { + Scanner sc = new Scanner(System.in); + while (true) { + System.out.println("请输入两个整数"); + String num1 = sc.next(); + String num2 = sc.next(); + try { + int n1 = Integer.parseInt(num1); + int n2 = Integer.parseInt(num2); + int num = n1 + n2; + System.out.println("两个整数的和是" + num); + break; + } catch (NumberFormatException e) { + System.out.println("只能输入整数,请重新输入"); + } + } + } +} +``` + -- Gitee