[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"question-java-core-o-chem-govorit-klyuchevoe-slovo-final":3},{"id":4,"slug":5,"topicId":6,"topicSlug":7,"topicName":8,"topicEmoji":9,"question":10,"answer":11,"codeLang":12,"codeSrc":12,"important":12,"commonMistakes":12,"modernUsage":12,"difficulty":13,"tags":14,"related":19,"progress":20,"seo":21},15,"o-chem-govorit-klyuchevoe-slovo-final",2,"java-core","Java Core","☕","О чем говорит ключевое слово `final`?","**Модификатор `final`** запрещает дальнейшее изменение того элемента, к которому он применён. Может использоваться с переменными, параметрами методов, полями и методами класса, а также с самими классами.\n\n+ **Класс** — не может иметь наследников;\n+ **Метод** — не может быть переопределён в классах-наследниках;\n+ **Поле** — не может изменить своё значение после инициализации;\n+ **Параметры методов** — не могут изменять своё значение внутри метода;\n+ **Локальные переменные** — не могут быть изменены после присвоения им значения.","","junior",[15,16,17,18],"исключения","core","метод","throws",[],null,{"title":22,"description":23,"ogTitle":22,"ogDescription":24,"keywords":25,"schemaAnswer":30,"featuredSnippetReady":31},"Ключевое слово throws в Java — Gymterview","Модификатор throws прописывается в заголовке метода и указывает, что метод потенциально может выбросить исключение с указанным типом.","throws указывает в заголовке метода, что метод может выбросить исключение указанного типа.",[18,26,27,28,15,29],"Java","ключевое слово","заголовок метода","собеседование","Модификатор throws прописывается в заголовке метода и указывает на то, что метод потенциально может выбросить исключение с указанным типом.",true]