Get the App
SLTechnology News&Howtos  ›  Development  › 

How Java uses exceptions only in exception cases

Shulou Source: shulou.com Published: 2022-06-01 06:16:58 10月06日 Update

This article will explain in detail how Java only uses exceptions in exceptional cases, Xiaobian feels quite practical, so share it with you for a reference, I hope you can gain something after reading this article.

Use exceptions only in exceptional cases

This is primarily to avoid using exceptions for normal control flow.

For example, instead of using an exception to terminate the loop control flow:

try{ Iterator iter = ...; while(true) { Foo foo = i.next(); ... }} catch (NoSuchElementException e){}

Regular iterations over collections should be used:

for(Iterator iter = ...; i.hasNext();){ Foo foo = i.next(); ...}

I didn't find any examples of using regular control flow exceptions.

About "Java how to use exceptions only in exceptional cases" This article is shared here, I hope the above content can be of some help to everyone, so that you can learn more knowledge, if you think the article is good, please share it to let more people see.

Tags: Situation articles controls general more good practical general content articles knowledge examples references help loops related iterations Apple Docker Huawei Linux macOS MariaDB Microsoft MySQL NVidia OPPO Reno MariaDB Xiaomi Shulou Tech Info Huawei vpn