String concatenation allows malicious input to alter queries.
Concatenating user inputs directly into SQL queries enables attackers to inject SQL code, potentially exposing or destroying data. An attacker might input '; DROP TABLE users; --' to erase a database table. Always use `PreparedStatement` to mitigate this risk.