Javaは学籍番号、名前、年齢の入力を実現し、出力します

目次

I.はじめに

二、コード部分

3. プログラムの実行結果 (パネルがポップアップします) 

4. 関連する知識ポイントのコード


I.はじめに

1. このコードは私が学生時代に書いたもので、完全に実装されていないところもあります. 許してください.

2. このポップアップ ウィンドウ インターフェイスは、簡単な要件に従って入力し、それが正しいかどうかを表示することができます. この記事のコード設定は、コードで学生番号、名前、年齢の入力を実現し、それを出力することです. 同時に、カスタム設定を実現できます。

3. 学生番号、名前、年齢の入力を実現し、それらを出力します. コードは、カスタム例外クラスを使用して判断します. 判断の前に、年齢制限が採用されます. 必要ない場合は、削除することを選択できます. . 判定の最初に学生番号、名前、年齢を入力し、入力情報に従って出力する必要があります。

4. システムはコンソール (Eclipse およびその他のバージョン) でのみ実行でき、jdk 環境と一致する必要があります。

5. 貼り付ける完全なコード パッケージ名が私のものと一致しない場合は、特別な注意が必要です。一貫性のない指定です。手動で変更してください。

二、コード部分

 1. 学籍番号、名前、年齢を入力して出力するコードを実現する

package com.edu.p1;

import java.util.Scanner;

class TestException extends Exception{//自定义的异常类
	public TestException(String msg){
		super(msg);
	}
	
}
class Age{
	public void TestAgen(int age) throws TestException{
		if(age<10|age>30)
			throw new TestException("年龄不在10~30岁之间");
	}
}
public class Test403 {

	public static void main(String[] args) {
		// TODO 自动生成的方法存根
		System.out.println("请输入学生的学号、姓名、年龄:");
		Scanner in=new Scanner(System.in);
		String num=in.next();
		String name=in.next();
		int age=in.nextInt();
		try{
			Age a=new Age();
			a.TestAgen(age);
			System.out.println("学号:"+num+",姓名:"+name+",年龄:"+age);
		}catch(TestException e){
			e.printStackTrace();
		}

	}

}

3. プログラムの実行結果 (パネルがポップアップします) 

1.結果を 表示する

4. 関連する知識ポイントのコード

1. カスタム例外クラス

class TestException extends Exception{//custom exception class
    public TestException(String msg){         super(msg);     }     }


2. オブジェクトをインスタンス化する

Scanner in=new Scanner(System.in); 

おすすめ

転載: blog.csdn.net/weixin_59042297/article/details/129783695