Bug 278 - No "invalid input" message in list facilities service input interface
Summary: No "invalid input" message in list facilities service input interface
Status: RESOLVED FIXED
Alias: None
Product: Group 9: Route Planning
Classification: Unclassified
Component: Interface (show other bugs)
Version: 1.0
Hardware: PC Mac OS
: Normal major
Assignee: zhanjiang2-c
URL:
Depends on:
Blocks:
 
Reported: 2018-12-08 11:32 HKT by CherineLee
Modified: 2018-12-09 13:29 HKT (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description CherineLee 2018-12-08 11:32:35 HKT
Step to reproduce:
1. Run the program. In the "Route Planning System" menu, input 2 to choose "Get facility info". Then in the "Get facility info" menu, input 2 to choose "See available facilities".
2. For "Please enter station name:", input Sha tin. Note that Sha tin is not a valid station name.

Expected output: an error message of "invalid output".
Actual output: Exception: java.lang.NullPointerException
Comment 1 zhanjiang2-c 2018-12-08 16:08:56 HKT
Fixed. I have added an additional error catcher that explicitly catches the NullPointerException caused by search an invalid station name. Other type of exceptions will still be caught by the original catcher.