두 항목이있는 콤보 상자가 있습니다. 또한 이러한 항목 중 하나를 선택하면 새 양식을 여는 단추가 있습니다. 그러나 항목을 선택하지 않으면 예외 (nullpointer)가 있습니다. 나는이 예외를 잡으려고 노력했고 (아무 소용이 없어도) 사용자에게 항목 중 하나를 선택하라는 메시지를 표시하는 mbox를 보여줍니다.C에서 예외 잡기 문제 #
if (labelGrid.Text == "Member" && cbTable.SelectedItem.ToString().Equals("Workout"))
{
string name;
string ss;
foreach (DataGridViewRow item in this.dtGrid1.SelectedRows)
{
ss = dtGrid1.CurrentCell.Value.ToString();
name = dtGrid1.SelectedCells[1].Value.ToString();
BookMemberWorkout bmw = new BookMemberWorkout(ss, name);
bmw.Label2.Text = ss;
bmw.Label1.Text = name;
bmw.ShowDialog();
}
}
나는 try-catch 블록이 보이지 않으므로 어떻게 그 예외를 잡으려고합니까? –