Alguem pode me dar um exemplo, de como usar esse método , onde ou média ou exception. Eu tentei e nada .
lista.stream().sorted(curo) .forEach(curso -> System.out.println(curso.getNome()));
OptionalDouble media = cursos.stream() .filter(c -> c.getAlunos() >= 100).mapToInt(Curso::getAlunos) .average();
media.orElseThrow(exceptionSupplier)