Вместо использования «return;»Я всегда предлагал правильную логику.
Другими словами, вам не нужно оставлять выполнение из какого-либо метода: просто используйте условный оператор, поэтому, если какое-то логическое значение не истинно, это будет означать некоторый кодне должен выполняться.
Но я предполагаю, что это мое мнение, а другие предпочитают возвращать элемент управления вызывающей стороне.
Кроме того, вы хотели бы знать, что управление потоком на основе исключенийанти-шаблон.