示例代码如下
if (input.length != 2) {
logger.error("The input for execute " + component.toString() + " is not right!");
throw new Exception("hehehe");
}
及
if (input.length != 2) {
logger.error("The input for execute " + component.toString() + " is not right!");
throw new Error("hehehe");
}
Pengecualian:
1. Boleh dikawal (diperiksa) atau tidak dikawal (tidak ditanda).
2. Menunjukkan ralat yang disebabkan oleh pengaturcara.
3. Perlu dikendalikan di peringkat permohonan.
Ralat:
1. Sentiasa dinyahtanda.
2. Selalunya digunakan untuk menunjukkan ralat
系统错误
atau底层资源
.3. Apabila boleh, ia harus ditangkap pada peringkat sistem.
Saya ingat nampaknya ia tidak akan digunakan dalam program anda
throw error