[Java lista] stack trace hiba ?
Laja
laja at freemail.hu
2010. Jún. 21., H, 16:00:38 CEST
Hi!
> package teszt;
> public class Main {
> // -----
> static Exception elokeszitett = new Exception("előkészített");
> // -----
> public static void main(String args[]) throws Exception {
> throw elokeszitett; // 1. hely
> //throw new Exception("nem előkészített"); // 2. hely
> }
> }
>
> Ha így fut le ahogy látjátok (1. hely) akkor rossz a sorszám a stack trace-ben (nem az 1. helyre mutat),
> ha a 2. hely szerint, vagyis a szokásos módon megy a dolog akkor persze jó a trace is.
> Ez miért van ?
>
Nyilván, mert nem azt írja ki hogy hol lett dobva a hiba, hanem hogy hol
keletkezett a hibaobjektum.
De gondolom nem ezt akartad tudni :)
Laja
További információk a(z) Javalist levelezőlistáról