1: пользовательский класс исключений:
пакет пользовательского исключения; // или наследство runtimeexception (исключение времени выполнения) открытый класс myexception расширяет исключение {private static final long serialversionuid = 1l; // Предоставьте конструктор без параметров public myexception () {} // Предоставление конструктора с параметрами public myexception (String message) {super (сообщение); // передавать параметр конструктору Throwable со строковыми параметрами}}2: Напишите класс метода для тестирования результатов: это добавить класс исключений, который вы сами написали
пакет пользовательского исключения; Общедоступный класс CheckScore {// метод проверки легитимности оценки () Если определение исключений во время выполнения, нет необходимости бросить исключения для публичного проверки void (int acly) выбрасывает myexception {// Выбросить свой собственный класс исключений, если (оценка> 120 || Оценка <0) {// Выбросить исключение, когда оценка новая. собственный класс исключений} else {System.out.println («Оценка является законным, ваш счет« + оценка); }}}Три: напишите тестовый счет. Если есть исключение, поймайте его и не выбрасывайте.
пакет пользовательского исключения; импортировать java.util.scanner; /** Custom Testsing Class*/ Public Class Student {public static void main (String [] args) {scanner sc = new Scanner (System.in); int score = sc.nextint (); CheckScore check = new CheckScore (); try {check.check (score); } catch (myException e) {// Использовать свой собственный класс исключений, чтобы поймать исключение e.printstacktrace (); }}}Выше приведено все содержание простого примера настройки шаблона исключений, принесенного вам редактором. Я надеюсь, что каждый сможет поддерживать wulin.com больше ~