2013-12-12 20 views
5

Bir cfscript dosyasında try-catch ile özel bir özel durum nasıl yakalanır?cfscript ile özel bir özel durum yakalamak

try-catch cfscript dizinindedir. catch() bildirisine ne gitmeli?

try { 
    myFunction(); 
} catch() { 
    writeOutput("Ooops"); 
} 
+0

Bilmiyorum ama deneyeceğim ilk şey "atmak". –

cevap

9

James onun cevabını dokümanlar sizi işaret ettiği, ama senin hakkında Custom istisnalar sormak konusunda biraz özledi. sözdizimi: Farklı istisna türleri için, istediğiniz gibi

try { 
    myFunction(); 
} catch (customExcp e) { 
    writeOutput("Ooops"); 
    writeDump(e); // have a look at the contents of this 
} 

Not istediğiniz sayıda catch blok olabilir. Açıkça yakalanmayan herhangi bir istisna türü hala atılacaktır.