Я провел некоторое исследование, чтобы узнать, есть ли эквивалент PHP die в java
Иногда я делаю небольшие тесты, и я действительно хочу остановить свой код на определенной строке, а return не останавливает код как "die" в php
Есть ли в java кубик?
Ответ 1
Используйте System.exit(0); для выхода из Java-кода.
Обратите внимание, что это остановит экземпляр JVM, который в данный момент запущен.
Если вы хотите выйти из метода, используйте return или throw exception для условия ошибки showcase.
Ответ 2
попробовать:
System.out.println(message);
System.exit(0);
Ответ 3
<% if(true)return; %> ok
Ответ 4
Отказ от ответственности. Я не знаком с Java, у меня есть базовое знание этого, но с ним не было большой работы.
Я полагаю, вы могли бы просто выбросить() исключение и не поймать его, что должно остановить выполнение. Конечно, если у вас есть обработчик исключения для исключений, которые не локализованы локально, у вас могут быть проблемы.
Большинство IDE позволяют устанавливать контрольные точки, где выполнение останавливается, и вы сможете проверить состояние переменных, посмотреть стек вызовов и так далее. И Eclipse, и Netbeans поддерживают это. Это может быть лучший вариант.
EDIT: также существует System.exit(), который остановит выполнение. Я все же думаю, что точки останова - лучший вариант.