Bug 228

Summary: Connect to game ERROR if not server exist
Product: Group 8 Reporter: Man Ka Keung <lllllkaing>
Component: MainAssignee: Noody Yeung <yeungchunyin1996>
Status: CONFIRMED ---    
Severity: critical CC: meiyingor2-c
Priority: ---    
Version: unspecified   
Hardware: PC   
OS: Windows   

Description Man Ka Keung 2017-11-28 23:41:12 HKT
There has a error when I start the online game with no server. These should try-cache the Error and display error message to clients.

Step to repeat:
1. DO not start server.
2. Connect to online game in menu.

Error log:
java.net.ConnectException: Connection refused: connect
==============================================
Menu: Main menu auto loaded
1: Connect to game
2: Begin local game+
h: Help
	at java.net.DualStackPlainSocketImpl.connect0(Native Method)
q: Back
	at java.net.DualStackPlainSocketImpl.socketConnect(DualStackPlainSocketImpl.java:79)
==============================================
	at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:350)
Menu> 	at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:206)
	at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188)
	at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:172)
	at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
	at java.net.Socket.connect(Socket.java:589)
	at java.net.Socket.connect(Socket.java:538)
	at java.net.Socket.<init>(Socket.java:434)
	at java.net.Socket.<init>(Socket.java:211)
	at client.ClientConnection.connectTo(ClientConnection.java:44)
	at command.CmdConnect.execute(CmdConnect.java:22)
	at command.MenuMain.execute(MenuMain.java:50)
	at command.CommandController.executeCmdOnTopMenu(CommandController.java:76)
	at command.CommandController.execute(CommandController.java:56)
	at client.Main.main(Main.java:39)