Do you find this expression easy to read? I find it very complicated because it is spread over multiple lines. 

There are a few ways to simplify: 
1) introduce local variables and then you if statements turns into something like
    if(a && b && c) continue

2) do an if with a single condition and jump out if needed. You will get multiple jump outs.

3) introduce a method which calculates if you need to jump out. 

if(bla(...)){
    continue;
}