From f5ed4ef2fdd58d7ece30cfb58edabeee125eab27 Mon Sep 17 00:00:00 2001 From: pc9pizjb6 <122855890@qq.com> Date: Sat, 1 Nov 2025 22:53:31 +0800 Subject: [PATCH] ADD file via upload --- StudentNotFoundException.java | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 StudentNotFoundException.java diff --git a/StudentNotFoundException.java b/StudentNotFoundException.java new file mode 100644 index 0000000..ecfd075 --- /dev/null +++ b/StudentNotFoundException.java @@ -0,0 +1,23 @@ +package com.studentmanagement.exception; + +/** + * 学生未找到异常,当尝试操作不存在的学生时抛出 + */ +public class StudentNotFoundException extends Exception { + + /** + * 构造函数 + * @param message 异常信息 + */ + public StudentNotFoundException(String message) { + super(message); + } + + /** + * 构造函数,带学生ID + * @param id 学生ID + */ + public StudentNotFoundException(int id) { + super("学生ID " + id + " 未找到"); + } +} \ No newline at end of file