Javaは非チェック例外 (unchecked exception) に加えてチェック済み例外 (checked exception) をサポートする。C#では非チェック例外のみである。チェック済み例外は、プログラマがメソッドから発生し得るものを全て宣言し、捕捉する必要がある。全てのエラーが処理されることを保証できるため、チェック済み例外は非常に便利だとする者もいる。一方、C#の設計者であるアンダース・ヘルスバーグのように、Javaのチェック済み例外はある程度実験的な仕様であり、小さなプログラムでの例を除いては実装する価値を見出せなかった、とする者もいる。一つの批判として、チェック済み例外はプログラマが空のcatchブロックを記述するのを促進し、catch (Exception e) {}のような危険なコードを増やす結果になってしまったというものがある。また別の批判として、メソッドの実装に変更を加えた結果新しいチェック済み例外が発生するようになる可能性があり、これによって契約が破壊されてしまう、というものがある。これは限られた例外のみが宣言されたインタフェースを実装するメソッドや、メソッドの内部実装が変更された場合に起こり得る。中には、このような予期しない例外が発生することを見越し、あらゆる型の例外が発生し得る、と宣言 (throws Exception) するプログラマもいる。これはチェック済み例外の利点を無にしている。しかしながら、いくつかの場面では例外連鎖 (exception chaining)、すなわち捕捉した例外を別の例外でラップして投げ直す、という手法が適用できる。例えば、ファイルにアクセスするコードがデータベースにアクセスするよう変更された場合、呼び出し側は内部で何が行われているかを知る必要がないため、SQLExceptionが捕捉された場合でもIOExceptionとして投げ直すことが可能である。try-finallyステートメントにおいても両者は異なる。finallyは例えtryブロック内でthrowやreturnが実行された場合でも必ず実行される。これは、try内とfinally内で異なる値がreturnされた場合に予期しない振る舞いを生じることがある。C#ではfinallyブロック内ではreturnやbreakといった文の実行を禁止している。
C#の名前空間はC++のそれと類似している。Javaのパッケージとは異なり、名前空間はソースファイルの物理的位置とは無関係である。Javaではパッケージ構造とソースファイルの位置が必ずしも一致している必要はないものの、デフォルトではそのような振る舞いをする。Javaではアクセスレベルがpublicのクラス名はソースファイル名 (*.java) と一致していなければならない。つまり1つのソースファイルにpublicクラスは1つだけしか定義できない。デフォルトのアクセスレベルのクラスであれば、1つのソースファイルに複数のクラスをまとめて記述することができる。C#ではそのような制約はなく、クラス名と無関係の1つのソースファイル (*.cs) に任意のクラスを複数記述することができる。C# 2.0からはpartialキーワードによってクラスの定義を複数のファイルに分けて記述することが可能になった。
Javaではプリプロセッサがサポートされないため、コンパイル時の分岐は不可能となっている。一方、C#ではプリプロセッサディレクティブを用いた条件付きコンパイル (条件コンパイル、英: conditional compilation) が実装されている。また、指定されたコンパイル定数が定義されている時のみ呼び出されるようConditional属性をメソッドに指定することができる。この方法によって、DEBUG定数が定義されている時のみ評価される表明（アサート）機能 (System.Diagnostics.Debug.Assert()メソッド) が提供されている。Java 1.4からは実行時に有効・無効を切り替えられるassert文が言語仕様として導入されている。
ボストン大学は男子アイスホッケーの名門であり、全米選手権の優勝は５回、フローズン・フォー（ベスト４）進出は歴代3位の22回、全米選手権進出は歴代3位の36回果たしている。所属カンファレンスはアイスホッケー激戦区のひとつであるホッケー・イースト協会（Hockey East Association）であり、カンファレンス大会は９回の優勝、レギュラーシーズンの首位には10回輝いている。ホッケー・イースト協会ではフローズン・フォー進出歴代最多のボストンカレッジやメイン大学などと熾烈なライバル関係を築いている。同カンファレンスにはそのほかにもプロビデンスカレッジやニューハンプシャー大学などの実力校が揃っており、勝ち抜くのは困難である。ボストン周辺にある４大学（ボストン大学、ボストンカレッジ、ハーバード大学、ノースイースタン大学）が毎年2月の第１、２月曜日に行うビーンポット大会については、1952-1953から2017-2018シーズンまでに計66回開催されており、その中でボストン大学は53回もの決勝進出を果たし、最多の30回もの優勝を果たしている。同じボストンにあるボストンカレッジとは1918年に初めて対戦したときからの長年のライバル関係にあり、このライバル関係はGreen Line RivalryまたはBattle of Commonwealth Avenueと呼ばれている。これは、両校ともマサチューセッツ湾交通局（MBTA）が運営する地下鉄のグリーンライン沿いにあり、また、同時に両校ともボストン市内を東西に走るコモンウェルスアベニュー沿いにあるためである。これまでに279回の試合を行い、ボストン大学が135勝125敗19分けでリードしている。同校は毎年多くのNHL選手を輩出しており、近年最も成功した選手は、2015年にボストン大学の全米大学選手権決勝進出に大きく貢献し、１年生にして同年のNCAA年間最優秀選手賞（ホービー・ベイカー賞）を受賞し、さらに同年にNHLドラフトの全体2位でバッファロー・セイバーズに指名されたジャック・アイクル（Jack Eichel）である。アイクルはNHLのスーパースターであり、2018-2019シーズンからは同チームのキャプテンを務めている。また、現在ミネソタ・ワイルドに所属するジョーダン・グリーンウェイ（Jordan Greenway）は黒人初の冬季オリンピック男子アイスホッケー米国代表であり、同校在学中に2018年平昌オリンピックに出場している。さらに、グリーンウェイは同一シーズンに全米大学選手権、冬季オリンピック、スタンレー・カップ・プレーオフ（NHLプレーオフ）に出場した史上初の選手にもなった。2015年の全米選手権決勝戦では、同じホッケー・イースト協会所属のプロビデンスカレッジと地元ボストンのTDガーデンにて対戦した。第３ピリオド終了まで約8分半という勝利目前で、プロビデンスカレッジの選手が放ったシュートをゴーリー（ゴールキーパー）が掴んだものの、パックをつかみ損ねたと勘違いしそれを落として失点し、これで同点とされ、その後さらに失点して逆転負けするというショッキングな負け方をした。その3年後のカンファレンス大会（ホッケー・イースト選手権）決勝戦では再度プロビデンスカレッジとTDガーデンにて相まみえ、ここで見事リベンジを果たした。男子アイスホッケーのホームアリーナは6,150人を収容するアガニスアリーナである。同アリーナは2005年にオープンしており、ホッケー・イースト協会所属の大学のホームアリーナの中で最も新しい。