Angular: Exception handler
http://angularjs.org/
by M. Junaid Salaat
HTML
<script src="http://code.angularjs.org/angular-1.0.0rc12.js"></script>
<div ng-controller="MyCtrl">
</div>
JavaScript
var myApp = angular.module('myApp', ['ng']).config(function($provide) {
$provide.decorator('$exceptionHandler', ['$log', '$delegate',
function($log, $delegate) {
return function(exception, cause) {
console.log('Default exception handler.');
$delegate(exception, cause);
};
}
]);
});
myApp.controller('MyCtrl', function($scope, $exceptionHandler) {
throw "Fatal error";
});