private void buttonNewHost_Click(object sender, EventArgs e) { try { string hostName = textBoxNewHost.Text.ToString(); if (string.IsNullOrEmpty(hostName)) { throw new Exception("New Host欄位不可為空!"); } else { bool addHostSuccess = monitorSystem.addHost(new Host(hostName)); if (addHostSuccess) { refreshDataGridView(); } else { throw new Exception("Host已存在!"); } } } catch (Exception exception) { MessageBox.Show(exception.Message); } }