René Nyffenegger's collection of things on the web
René Nyffenegger on Oracle - Most wanted - Feedback -
 

Error [JavaScript snippet]

function t() {
  throw new Error("error was thrown");
}

function main() {
  try {
    t();
   }
   catch (e) {
     txt_out('Error');
     txt_out('  message:    ' + e.message);
     txt_out('  fileNmae:   ' + e.fileName);
     txt_out('  lineNumber: ' + e.lineNumber);
     txt_out('  name:       ' + e.name);
     txt_out('  stack:');

//   txt_out('  stack:      ' + e.stack);

     var stack_lines = e.stack.split("\n");
     for (var sli=0; sli<stack_lines.length; sli++) {
       txt_out('    ' + stack_lines[sli]);
     }


//   for (var i in e) {
//     txt_out(i + ': ' + e[i]);
//   }
  }
}