(4)
As3 exception handling
"grid[kordX][kordY].play();" şu şekilde olan kod duruma göre "TypeError: Error #1010: A term is undefined and has no properties." hatası verebiliyor. bu hata oluştuğu zaman o satırı atlayıp kalan yerden devam edebilme şansım var mı? nasıl oluyor?
"grid[kordX][kordY].play();" şu şekilde olan kod duruma göre "TypeError: Error #1010: A term is undefined and has no properties." hatası verebiliyor. bu hata oluştuğu zaman o satırı atlayıp kalan yerden devam edebilme şansım var mı? nasıl oluyor?
0
try{
trace("grid[kordX][kordY] : "+grid[kordX][kordY]); //Bu trace grid arrayi ile //ilgili eksik birşey varmı görmek için..
grid[kordX][kordY].play();}
catch(e:Error){
trace("grid[kordX][kordY].play() Error : " + e);
}
0
play metodunu cagirmadan once, nesne var mi yok mu diye kontrol edebilirsin. yani try/catch yerine if kullanabilirsin. alternatif bi yontem.
0
@tonakai akşam cevap gelmeyince öyle yaptım zaten de hazır yeri gelmişken öğreneyim şu olayı diye sormuştum.
0
cok emin degilim ancak genelde try/catchler biraz daha dusuk performans sagliyorlar. exception firlatmak daha yavas genelde. gerci cok kritik degilse, iki yontemde kullanilabilir.
0