Keep the existing behavior of Currency.getInstance(Locale)

ICU version 67 changes the behavior of the API
Currency.getAvailableCurrencyCodes. When the country code is "AQ"
aka Antarctica, the API nows returns null instead of "XXX". It causes
the libcore's API to throw IllegalArgumentationException incorrectly.
According to the API documentation,
"The method returns null for territories that don't have a currency,
such as Antarctica."

- No known behavior change.

Bug: 160356314
Test: CtsLibcoreTestCases
Change-Id: I9c98dde2097c0743a017bde6e64f361e312eb0f2
2 files changed