Bash Loop sobre arquivos com extensão

for i in *.java; do
    [ -f "$i" ] || break
    ...
done
The Code Doctor