Rumah >Java >javaTutorial >Java cara menggunakan pengecualian hanya dalam kes luar biasa
Ini terutamanya untuk mengelakkan penggunaan pengecualian untuk aliran kawalan biasa.
Contohnya, bukannya menggunakan pengecualian untuk menamatkan aliran kawalan gelung:
try{ Iterator<Foo> iter = ...; while(true) { Foo foo = i.next(); ... } } catch (NoSuchElementException e){ }
Lelaran biasa ke atas koleksi harus digunakan:
for(Iterator<Foo> iter = ...; i.hasNext();){ Foo foo = i.next(); ... }
Saya tidak menemui sebarang Contoh menggunakan pengecualian aliran kawalan am.
Atas ialah kandungan terperinci Java cara menggunakan pengecualian hanya dalam kes luar biasa. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!