What is the final line printed by this application?

from Spring Boot
Spring Boot 4.1.1 / Java 25 LTS intermediate 2 min

What is the final line printed by this application?

Java
import org.springframework.boot.WebApplicationType;
import org.springframework.boot.SpringBootConfiguration;
import org.springframework.boot.autoconfigure.EnableAutoConfiguration;
import org.springframework.boot.builder.SpringApplicationBuilder;

@SpringBootConfiguration
@EnableAutoConfiguration
class DemoConfiguration {}

public class PrecedenceDemo {
    public static void main(String[] args) {
        try (var context = new SpringApplicationBuilder(DemoConfiguration.class)
                .web(WebApplicationType.NONE)
                .properties("catalog.currency=USD")
                .run("--catalog.currency=EUR")) {
            System.out.println(context.getEnvironment()
                    .getProperty("catalog.currency"));
        }
    }
}
Open in playground
Report an error