1Z0-805 · Question #40
Given three resource bundles with these values set for menu1: ( The default resource bundle is written in US English.) English US resource Bundle Menu1 = small French resource Bundle Menu1 = petit…
The correct answer is E. A runtime error is produced. Oracle 1Z0-805 Exam Compiles fine, but runtime error when trying to access the Spanish Resource bundle (which does Exception in thread "main" java.util.MissingResourceException: Can't find bundle for base name messageBundle, locale es_ES
Question
Given three resource bundles with these values set for menu1: ( The default resource bundle is written in US English.) English US resource Bundle Menu1 = small French resource Bundle Menu1 = petit Chinese Resource Bundle Menu = 1 And given the code fragment:
Locale.setDefault (new Locale("es", "ES")); // Set default to Spanish and Spain loc1 = Locale.getDefault(); ResourceBundle messages = ResourceBundle.getBundle ("messageBundle", loc1); System.out.println (messages.getString("menu1")); What is the result?
Options
- ANo message is printed
- Bpetit
- C:
- DSmall
- EA runtime error is produced
How the community answered
(22 responses)- B5% (1)
- C5% (1)
- D9% (2)
- E82% (18)
Explanation
Oracle 1Z0-805 Exam Compiles fine, but runtime error when trying to access the Spanish Resource bundle (which does Exception in thread "main" java.util.MissingResourceException: Can't find bundle for base name messageBundle, locale es_ES
Topics
Community Discussion
No community discussion yet for this question.