How about moving that outside of the ```try { ... } catch``` block and then using an inline conditional:

```java
fis = new FileInputStream(customPropertyLocation != null ?
    customPropertyLocation : project.getBasedir()+File.separator+AOL_PROPERTIES);
```

That way, things are a bit easier to read...

Hmm?