Щас безопасно приобретать text
из файла ресурсов (надлежащее исключение вместо NPE) нужно использовать следующий фрагмент кода:Исключения вместо нуля при чтении ресурса в Groovy
String resourceText(String resourcePath) {
URL resource = this.getClass().getResource(resourcePath)
if (!resource) {
throw new IllegalArgumentException("No file at $resourcePath")
}
resource.text
}
Есть ли библиотека что уже делает именно это? Похоже, что ресурсы всегда должны быть доступны в таком null
- безопасном способе.
Почему не: 'ресурс .text' или' Optional.ofNullable (ресурс) '? – Opal
Я сам нашел лучший способ, я сейчас отвечу. Спасибо в любом случае :) –