NOTE: To test uncaught exception, need to uncomment "// openMissingFile()" in router/api.js
Output will be shown here