//ファイルの読み書きで例外に対処するには
       private void button1_Click(object sender, EventArgs e)
       {
           System.IO.StreamReader reader = null;
           try
           {
               reader = new System.IO.StreamReader
               (@"C:\DATA\hello.txt", Encoding.Default);
               this.Text = reader.ReadLine();
               textBox1.Text = reader.ReadToEnd();
           }
           catch (Exception ex)
           {
               MessageBox.Show(ex.Message, "エラー",
                   MessageBoxButtons.OK, MessageBoxIcon.Error);
           }
           finally
           {
               if (reader != null)
               {
                   reader.Close();
               }
           }
       }