47
Ben aşağıda, ben erken bir çıkış istediğiniz benim bir yöntemi kullanırken bir Error
atıyorum:Ben JavaScript `throw` sonra için` return` gerekiyor mu?
// No route found
if(null === nextRoute) {
throw new Error('BAD_ROUTE');
}
benim throw
sonra return;
deyimi koymak gerekir mi? Şimdilik benim için çalışıyor. o gereksiz buysa ben daha çok onu koymak istemem ama farklı tarayıcılar ne yapabilir emin olamaz.
çağrı yığını herhangi yolunda atılmış hatayı işlemek için bir CATCH olmadığı sürece ... "istisna atan hemen geri arayana kontrol eller". – Mahesh
@Mahesh sana "sürece" ile ne demek emin değilim - 'throw' oluştuğu altında yığınında herhangi CATCH bir "arayan" bir parçasıdır –