Я думаю, что существует параллель между предложением и зависимым предложением в естественных языках и между утверждением и предложением в компьютерных языках.
Предложение не само по себе, а имеет смысл только в контексте оператора.
Например, пункты
- "в 2:30" (наречие)
- ГДЕ A.ID = B.ID (предложение JOIN)
не стоит осмысленно самостоятельно. Однако эти положения имеют смысл в контексте предложения или утверждения.
- «Встретимся в 2:30».
- ВЫБРАТЬ A.NAME, B. АДРЕС ОТ A, B, ГДЕ A.ID = B.ID
Предложение по умолчанию в операторе switch Java относится к ветви, которая берется, если ни одно из проверенных значений не совпадает. Слово «дефолт» несколько проблематично, так как оно обычно означает какой-то сбой (например, «Ваша ипотека по умолчанию»). С компьютерными языками это имеет тенденцию означать «несбираемый выбор».
Это «предложение», потому что оно имеет смысл только в контексте других вариантов.