In some cases, you should catch an exception within a way but then re-throw it to get dealt with further up the decision stack. This may be useful in quite a few situations: With Java Exception Breakpoints in IntelliJ IDEA, you'll be able to have the debugger suspend software execution https://paysomeonetotakejavaassig75035.techionblog.com/26838015/considerations-to-know-about-java-online-help