Investigators arrested a man they say stabbed on off-duty Fullerton police officer at a Placentia strip mall on Saturday afternoon, officials said.
The attack took place about 3:30 p.m. at the southwest corner of Kraemer and Yorba Linda boulevards, the Placentia Police Department said in a written statement.
The off-duty Fullerton Police Department officer was "conducting personal business" when the suspect approached from behind, officials said.
"The suspect, armed with a stabbing instrument, attacked the officer and fled the scene on foot into a nearby neighborhood," the statement said.
The injured officer was taken to a trauma center, according to a Fullerton police official. He has since been treated and released.
Police found 19-year-old James Carrera of Placentia about a quarter-mile away from the stabbing scene, Placentia police officials said.
The suspect, who is already on parole for weapons offenses, was booked on suspicion of assault with a deadly weapon.
Detectives were still working to determine whether the stabbing was a random attack, or if the officer was targeted.
Anyone with information is asked to contact Placentia police at 714-993-8146.