Комментарии удаляются во время компиляции и не являются частью метаданных времени выполнения.
Что касается исключений, любое исключение может быть вызвано любым методом. В то время как исключения в некотором смысле являются частью интерфейса метода, они не объявляются и, следовательно, не являются частью метаданных времени выполнения.
Надеюсь, это поможет.