Salesfoce Switch文 null値のサンプル
環境
Salesforce
概要
Apex のすべての型は null にすることができるため、when 値を null にできます。
switch on expression {
when value1 { // when block 1
// code block 1
}
when value2 { // when block 2
// code block 2
}
when value3 { // when block 3
// code block 3
}
when else { // default block, optional
// code block 4
}
}
使用例
switch on i {
when 2 {
System.debug('when block 21');
}
when null {
System.debug('bad integer 34');
}
when else {
System.debug('default ' + i);
}
}