Nein.
Hier ist das vorherige Beispiel mit weiteren Erklärungen:
| 
double rabatt;
// Üblicherweise wird der Wert
// von code aus einer Datenquelle
// oder vom Anwender kommen
char   code = 'B' ;
switch ( code )
{
  case 'A':
    rabatt = 0.0;
    break;
  case 'B':
    rabatt = 0.1;
    break;
  case 'C':
    rabatt = 0.2;
    break;
  default:
    rabatt = 0.3;
}
System.out.println( "Rabatt: "
  + Rabatt );
 | 
code,
            die mit dem Zeichen 'B' ausgewertet wird.case 'B'case 'B' werden ausgeführt.
    rabatt 0.1 zu.break-Anweisung beendet die switch-Anweisung.switch-Anweisung folgt, wird ausgeführt.
    println()-Anweisung
Wenn code 'W' ist, was ist dann der Wert von rabatt?